/*
	The directives starting with # below ensures that this file is read by the compiler only once
	even if it is #included several times. It is call an "include guard"
*/
#ifndef CATEGORY_H_
#define CATEGORY_H_

#include <string>
#include <iostream>
using namespace std;

struct Category {
public:
	// constructors
	Category (int ID, string Name) //constructor --Archie
	{
		cat_id= ID;
		cat_name = Name;
	}

    // utility functions
	string display() const 
	{
		cout << "Category " << cat_id << " : " << cat_name << "\n";// define the display -- Archie
	}

private:
   //constants
     
   // private data
	int cat_id;
	string cat_name;
};


#endif //CATEGORY_H_
